.basic-table {
	// max-width: 100%;
	// height: 100%;

	&-form-container {
		// padding: 12px;

		.ant-form {
			width: 100%;
			padding: 12px 10px 6px;
			margin-bottom: 12px;
			background-color: @common-color-white1;
			border-radius: 6px;
		}
	}

	.ant-table-cell {
		.ant-tag {
			margin-right: 0;
		}
	}

	.ant-table-wrapper {
		padding: 6px;
		background-color: @common-color-white1;
		border-radius: 6px;

		.ant-table-title {
			min-height: 40px;
			padding: 0 0 8px !important;
		}

		.ant-table.ant-table-bordered .ant-table-title {
			border: none !important;
		}

		.ant-btn-link {
			padding: 8px 4px;
			margin-left: 0;
			.anticon {
				margin-right: 0.25rem;
			}
			span {
				margin-left: 0;
			}
		}
	}
	.ant-table {
		width: 100%;
		height: 100%;
		overflow-x: hidden;

		&-title {
			display: flex;
			align-items: center;
			justify-content: space-between;
			padding: 8px 6px;
			border-bottom: none;
		}
	}

	.ant-table-wrapper .ant-pagination {
		margin: 10px 0 0;
	}

	.ant-table-footer {
		padding: 0;

		.ant-table-wrapper {
			padding: 0;
		}

		table {
			border: none !important;
		}

		.ant-table-body {
			overflow-x: hidden !important;
			//  overflow-y: scroll !important;
		}

		td {
			padding: 12px 8px;
		}
	}

	&--inset {
		.ant-table-wrapper {
			padding: 0;
		}
	}
}
